--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
tests/backend/test_demo_mode_mesh.py dev (4e4ef052) Text, 528 B
T8b949e# SPDX-License-Identifier: 0BSD
T8b949e"""Demo mode skips outbound announces."""
Tff7b72from T7ee787__future__ Tff7b72import Te6edf3annotations
Tff7b72import T7ee787pytest
Tff7b72from T7ee787unittestT7ee787.T7ee787mock Tff7b72import Te6edf3MagicMock
Tf0883e@pytestTff7b72.Td2a8ffmarkTff7b72.Td2a8ffasyncio
Tff7b72async Tff7b72def Td2a8fftest_announce_noop_in_demo_modeTb4b4b4(Te6edf3mock_appTb4b4b4)Tb4b4b4:
Te6edf3mock_appTff7b72.Td2a8ffdemo_mode Tff7b72= Tff7b72True
Te6edf3ctx Tff7b72= Te6edf3mock_appTff7b72.Td2a8ffcurrent_context
Te6edf3ctxTff7b72.Td2a8ffmessage_router Tff7b72= Te6edf3MagicMockTb4b4b4(Tb4b4b4)
Te6edf3ctxTff7b72.Td2a8fftelephone_manager Tff7b72= Te6edf3MagicMockTb4b4b4(Tb4b4b4)
Tff7b72await Te6edf3mock_appTff7b72.Td2a8ffannounceTb4b4b4(Te6edf3contextTff7b72=Te6edf3ctxTb4b4b4)
Te6edf3ctxTff7b72.Td2a8ffmessage_routerTff7b72.Td2a8ffannounceTff7b72.Td2a8ffassert_not_calledTb4b4b4(Tb4b4b4)
Te6edf3ctxTff7b72.Td2a8fftelephone_managerTff7b72.Td2a8ffannounceTff7b72.Td2a8ffassert_not_calledTb4b4b4(Tb4b4b4)
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────